a brazenfaced fellow - Espagnol Anglais Dictionnaire